work under difficult conditions - French English Dictionary